Ultracopier est un gestionnaire de copie.
Pourquoi un gestionnaire de copie ? Parce que les gestionnaires par défaut ne sont pas optimisés et manquent de fonctionnalités pourtant VITALES, l'avantage d'Ultracopier :
Ultracopier est l'équivalent du fameux Supercopier(windows) sous linux.
Vous pouvez maintenant l'installer depuis un paquet .deb ; il est disponible sur la page de téléchargement : http://ultracopier-fr.first-world.info/download.html
Script d'installation (nécessite qt 4.5) :
#!/bin/sh # Changes: # - Version latest echo "Installer les paquets nécessaires :" sudo apt-get install qt4-dev-tools build-essential echo "preparation des dossiers tmp" mkdir /tmp/ultra cd /tmp/ultra echo "Telechargement des sources" wget http://files.first-world.info/ultracopier/0.2.0.15/ultracopier-src-0.2.0.15.tar.bz2 tar xjfv ultracopier-src.tar.bz2 -C /tmp/ultra echo "Compilation des sources" cd src qmake;make rm -f lang/fr* lang/en* lang/*.ts rm -Rf styles/kde3/ mkdir -p temp/ mv other/ultracopier-128x128.png temp/ultracopier.png cp -aRf ultracopier /usr/bin/ultracopier chmod 755 /usr/bin/ultracopier mkdir -p /usr/share/ultracopier/ cp -aRf temp/ultracopier.png /usr/share/pixmaps/ cp -aRf other/ultracopier.desktop /usr/share/applications/ mkdir -p /usr/share/ultracopier/ cp -aRf lang/ styles/ /usr/share/ultracopier/
Si la compilation ne s'effectue pas et que vous avez un message d'erreur disant que vous n'avez pas la bonne version de Qt (selon votre version d'Ubuntu et les dépôts Canonical), mettez à jour manuellement qt.
Script d'installation (nécessite Qt 4.7, mais de préférence utilisé Qt 4.8 pour l'optimisation des accès aux fichiers, par défaut il se compile en version debug) :
#!/bin/sh
# Changes:
# - Version latest
echo "Installer les paquets nécessaires :"
sudo apt-get install qt4-dev-tools build-essential subversion
echo "preparation des dossiers tmp"
mkdir /tmp/ultra
cd /tmp/ultra
echo "Telechargement des sources"
svn co svn://svn.first-world.info/ultracopier/testing/
echo "Compilation des sources"
cd testing/
qmake ultracopier.pro
make
cd resources/
for folder in */*/
do
if [ -d "${folder}" ]
then
cd ${folder}
qmake *.pro
make
fi
done
mv ../ultracopier ./
rm -Rf */*/*.h
rm -Rf */*/*.cpp
rm -Rf */*/*.c
rm -Rf */*/*.ui
rm -Rf */*/*.qrc
rm -Rf */*/*.rc
rm -Rf */*/*.pro
rm -Rf */*/Makefile*
rm -Rf */*/*.o
rm -Rf */*/resources
rm -Rf */*/*.png
rm -Rf */*/*.rc
rm -Rf */*/*.qrc
rm -Rf */*/*.ico
rm -Rf */*/*.icns
echo "Installation"
cp -aRf ultracopier /usr/bin/ultracopier
chmod 755 /usr/bin/ultracopier
chown root.root /usr/bin/ultracopier
rm ultracopier
mkdir -p /usr/share/ultracopier/
cp -aRf * /usr/share/ultracopier/
Le projet va être réalisé pour toutes les plateformes supportant gcc et Qt, par exemple :
Fonctions
Vous l'aurez compris, c'est bien plus simple quand les développeurs ont fait la compatibilité avec le protocole catchcopy. Guide complet officiel d'utilisation : http://ultracopier-fr.first-world.info/guide/utilisation/
Si vous l'avez installé depuis les sources :
#!/bin/sh rm -Rf /usr/bin/ultracopier /usr/share/ultracopier/ /usr/share/pixmaps/ultracopier.png /usr/share/applications/ultracopier.desktop
Si vous passez par le packet, désintallez simplement celui-ci.